// 组织类型
export const enumFarmType = {
  1: '种植',
  2: '养殖',
  3: '农产品加工',
  4: '农产品商贸流通',
  5: '涉农服务业',
  6: '种植加工一体',
  7: '养殖加工一体',
  9: '种养殖一体',
  8: '种养殖加工一体',
  10: '其他',
}

export const enumOrgClass = {
  org_farm: '家庭农场',
  org_farmer: '农户',
  org_collective: '集体经济',
  org_enterprise: '企业',
  org_large_breed: '种养殖大户',
  org_individual: '个体',
  org_cooperative: '合作社',
}
// 信贷类型
export const enumCreditType = {
  1: '符合指标推荐',
  2: '部分符合培育关注',
  3: '不良信用、道德品行缺少、恶意逃废债',
}

// 客户来源
export const enumCustomerSource = {
  1: '银行推荐',
  2: '政府行业推荐',
  3: '信贷员拓展',
  4: 'App申请',
  5: '龙头企业推荐',
}

// 客户审核状态
export const enumApprovalStatus = {
  0: { label: '未审批', css: 'danger' },
  1: { label: '已通过', css: 'success' },
  2: { label: '未通过', css: 'warning' },
}

// 资料收集状态
export const enumDatumCollStatus = {
  0: { label: '未调查', css: 'danger' },
  1: { label: '已调查', css: 'success' },
  2: { label: '调查中', css: 'warning' },
  3: { label: '已通过', css: 'primary' },
}

// 客户贷后状态
export const enumAfterStatus = {
  0: { label: '在保', css: 'danger' },
  1: { label: '完结', css: 'success' },
  2: { label: '异常', css: 'warning' },
}

// =================================================================

export const enumMarketDistanceType = {
  1: '100公里内',
  2: '100~200公里',
  3: '200~300公里',
  4: '300~400公里',
  5: '400公里外',
}

// 股东类型
export const enumCorpType = {
  1: '法人',
  2: '法人配偶',
  3: '股东(自然人)',
  4: '股东(企业)',
  5: '非股东',
  6: '股东配偶',
}

export const enumTypeer = {
  1: '法人',
  2: '企业',
}

// 产品种养方式
export const enumBreedType = {
  1: '设施',
  2: '陆地',
  3: '圈养',
  4: '散养',
}

// 品牌信息（三品一标）
export const enumBrandType = {
  1: '绿色',
  2: '有机',
  3: '无公害',
  4: '地理标志保护',
  5: '药品类获得GMP',
  6: '食品类获得QS',
}

export const enumBankType = {
  1: '贷款',
  3: '已还贷款',
  2: '信用卡',
}

// 品牌竞争力
export const enumBrandPowerType = {
  1: '产品为新型产品/品牌知名度高，符合市场需求',
  2: '产品受欢迎度/知名度较高',
  3: '产品竞争力一般，与同类产品的品质/功能区别不大',
  4: '产品竞争力较弱，价格较低',
  5: '产品质量差，凭借低价占领市场',
}

// =================================================================

// 性别(1 男 2 女)
export const enumSexType = {
  1: '男',
  2: '女',
}

// 学历
export const enumEduType = {
  0: '小学',
  1: '初中',
  2: '高中',
  3: '中专',
  4: '大专',
  5: '本科',
  6: '硕士研究生',
  7: '博士研究生',
}

// 婚姻状态(1 未婚 2 已婚无子女 3 已婚有子女 4 离婚)
export const enumMarrType = {
  // 1: '已婚(被政府评为五好家庭、文明户，或被金融机构评为“信用农户”等类似荣誉的)',
  1: '已婚(有荣誉的)',
  3: '已婚(无子女)',
  2: '已婚(有子女)',
  4: '离异',
  5: '未婚',
  6: '丧偶',
}

export const enumshowMarrType = {
  // 1: '已婚(被政府评为五好家庭、文明户，或被金融机构评为“信用农户”等类似荣誉的)',
  1: '已婚',
  3: '已婚',
  2: '已婚',
  4: '离异',
  5: '未婚',
  6: '丧偶',
}

// 职业
export const enumOccType = {
  1: '公务员',
  2: '企业员工',
  3: '事业单位',
  4: '个体经营',
}

// =================================================================

// 资产权属情况
export const enumAssetsBelongType = {
  1: '法人',
  2: '企业',
}

// 权证情况 0 无证 1 按揭 2 全产权
export const enumOwnSit = {
  0: '无证',
  1: '按揭',
  2: '全产权',
}

// 是否抵押 0 无抵押 1 有抵押
export const enumIsMortgage = {
  0: '无抵押',
  1: '有抵押',
}

// 资产资产类型
export const enumAssetsType = {
  1: '固定资产',
  2: '无形资产',
  3: '货币资金',
}

// 资产抵押情况
export const enumAssetsMortgageType = {
  0: '无抵押',
  1: '有抵押',
}

// 资产权证情况
export const enumAssetsOwnType = {
  0: '无证',
  1: '按揭',
  2: '全产权',
}

// =================================================================

// 岗位类型
export const enumPostType = {
  1: '管理',
  2: '技术',
  3: '会记出纳',
  4: '工人',
  5: '销售',
}

// 人员类型
export const enumStaffType = {
  1: { 1: '股东', 2: '外聘' },
  2: {
    3: '股东中有关键技术',
    9: '员工',
    4: '有龙头企业、科研院所或政府提供技术支持',
    5: '无',
  },
  3: { 6: '专职会计', 7: '兼职会计', 8: '第三方代账' },
}
export const enumFinanceMethod = {
  6: '专职会计',
  7: '兼职会计',
  8: '第三方代账',
}

export const enumPositioType = {
  1: '高级职称或农业相关大专学历以上',
  2: '中级级职称或农业相关大专学历以上',
  3: '初级职称或农业相关大专学历以上',
  4: '第三方职称或农业相关大专学历以上',
}

// =================================================================

// 供销商类型
export const enumSmType = {
  1: '供货商',
  2: '销售商(非电商)',
  3: '销售商(电商)',
}

// 销售商实力
export const enumSellerStrengthType = {
  1: '客户规模大或实力强（如为大型企业、知名经销商/连锁超市等）',
  2: '客户规模较大或实力较强',
  3: '客户规模或实力一般，属区域内平均水平',
  4: '客户规模较小或实力较弱',
  5: '客户规模极小或实力差',
  6: '稳定的商超/加工企业/消费端大客户',
  7: '稳定的批发市场渠道',
  8: '固定的门店/餐饮渠道',
}

// 供应商实力
export const enumSupplierStrengthType = {
  1: '自供',
  2: '供应商规模较大，实力较强',
  3: '供应商规模、实力一般，属区域内平均水平',
  4: '供应商规模较小，实力较弱',
  5: '供应商规模极小，实力差',
}

// 价格变动情况
export const enumPriceWaveType = {
  1: '平稳(价格波动在20%以内)',
  2: '有一定波动(价格波动在20%~50%)',
  3: '波动剧烈(价格波动在50%以上)',
}

// =================================================================

// 生产条件 - 产地名称（类型）
export const enumProduceCondType = {
  1: '土地',
  2: '林地',
  3: '水库',
  4: '塘',
  5: '湖泊',
  6: '厂房',
}

// 生产条件 - 性质
export const enumProduceNatureType = {
  1: '自有',
  2: '租赁',
  3: '入股',
  4: '转租',
}

// 生产条件 - 权证情况
export const enumProductWarrantType = {
  0: '无',
  1: '有',
}

// 生产条件 - 场地情况（条件）
export const enumProductSitType = {
  1: '集中连片',
  2: '远离风口',
}

// 生产条件 - 集中连片程度
export const enumProductSitCollType = {
  1: '集中在1个区域',
  2: '集中在2-3个区域（含3个）',
  3: '集中在3-5个区域（含5个）',
  4: '集中在5个区域以上',
}

// 生产条件 - 远离风口程度
export const enumProductTuyereType = {
  1: '500米及以上',
  2: '不足500米',
}

// 生产条件 - 状态
export const enumProductStatusType = {
  1: '具备',
  2: '在建',
}

// =================================================================

// 基础设施 - 类型
export const enumFacilityType = {
  1: '水',
  2: '电',
  3: '路',
  4: '网',
  5: '仓库',
  6: '冷链',
  7: '防堤坝',
  8: '防护林',
  9: '灌溉',
  10: '排涝',
  11: '抗旱',
}

// 基础设施 - 情况
export const enumFacilityStatusType = {
  1: '具备',
  2: '在建',
}

// =================================================================

// 生产设施 - 设备名称
export const enumFacNameType = {
  0: '大棚',
  1: '滴管系统',
  2: '温控系统',
  3: '土壤检测系统',
  4: '视频监控播种机器',
  5: '自动喷淋系统',
  6: '收割机械',
  7: '加工设备',
  8: '质量检测系统',
  9: '远程控制',
}

// 生产设施 - 类型
export const enumFacType = {
  1: '机械化',
  2: '信息化',
}

// 生产设施 - 覆盖范围
export const enumFacCoverType = {
  1: '能覆盖全部生产环节',
  2: '可覆盖重要生产环节',
  3: '生产环节覆盖不足50%',
  4: '极少使用设备',
  5: '无机械',
}

// =================================================================

// 保险 - 农业保险类型 datum_customer_business_insurance
export const enumInsuranceType = {
  1: '种植',
  2: '养殖',
  3: '加工企业',
}

// =================================================================

// 反担保类型
export const enumWarrantType = {
  1: '担保人',
  2: '企业反担保 ',
  3: '实际控制人资产反担保',
}
// 反担保方式
export const enumWarrantWayType = {
  1: {
    1: '个人',
    // 2: '下游客户 ',
    17: '企业',
    3: '其他',
  },
  2: {
    4: '股权质押',
    5: '土地',
    6: '厂房',
    7: '设施设备',
    8: '车辆',
    9: '土地 ',
    10: '无形资产',
    11: '产业保险受权益',
    12: '政策自己受权益',
  },
  3: {
    13: '个人房产',
    14: '其它投资股权',
    15: '车产',
    16: '其它商业受权益',
  },
}
export const enumPledge = {
  1: '个人',
  // 2: '上下游客户 ',
  3: '亲属担保',
  17: '企业',
}

export const enumZhiya = {
  14: '股权',
  // 13: '经营权',
  16: '受益权',
  15: '其它',
}
export const enumleixya = {
  1: '保证',
  2: '质押',
  3: '抵押',
}
export const enumDiya = {
  6: '房产',
  8: '车产',
  7: '设备',
  9: '土地',
  18: '其他',
}
// =================================================================

// 资金来源明细 datum_customer_finance_capital_source
export const enumFinanceSourceType = {
  special_subsidy: '专项项目补贴',
  project_support: '项目扶持',
  银行借款: '银行借款',
  self_funds: '自筹资金',
  other: '其他',
}

// 项目资金投入明细 datum_customer_finance_project_input
export const enumFinanceInputType = {
  water: '水',
  electric: '电',
  agri_insurance: '农业保险',
  other: '其他',
}

// 客户附件
export const enumAttachmentType = {
  datum_customer_business_produce: { label: '生产条件', type: 'success' },
  datum_customer_business_facilities: { label: '基础设施', type: 'danger' },
  datum_customer_business_fac_produce: { label: '生产设施', type: 'warning' },
  other: { label: '其它', type: 'info' },
}

// 生产状况 - 圈场设施情况是否完善
export const enumStatusPlaceType = {
  0: '不能满足生产要求',
  1: '能满足生产要求',
}

// datum_customer_business_env_ent
export const enumProduceType = {
  1: '基础设施',
  2: '生产设施',
}

// 生产环境 - 上下游
export const enumAroundClusterType = {
  1: '数量较多，形成规模',
  2: '有上下游/相关副产品企业，但未形成规模效应',
  3: '无',
}
// 生产环境 - 是否在产业园区
export const enumAroundParkType = {
  1: '是',
  2: '自然聚集 ',
  3: '其他',
}
// 生产环境 - 是否有检验检疫配套服务机构
export const enumAroundCheckType = {
  1: '有',
  0: '无 ',
}
// 生产环境 - 是否有金融服务机构
export const enumAroundFinanceType = {
  1: '有',
  0: '无 ',
}
// 生产环境 - 是否有物流配套
export const enumAroundLogisticType = {
  1: '有',
  0: '无 ',
}
// 生产环境 - 是否有其他农产品加工服务
export const enumAroundDisType = {
  1: '有',
  0: '无 ',
}
// 生产环境 - 是否有农产品科研院所/研发机构
export const enumAroundSciType = {
  1: '有',
  0: '无 ',
}
// 财务报表 - 盈利情况
export const enumPftype = {
  1: '近3年持续盈利',
  2: '近2年盈利 ',
  3: '近1年盈利',
  4: '其他',
}
//
export const enumInputtype = {
  1: '固定资产投入',
  2: '项目流动资金投入',
}

export const enumMainType = {
  0: '否 ',
  1: '是',
}
export const enumISNom = {
  1: '否 ',
  0: '是',
}
export const enumOenIst = {
  2: '否 ',
  1: '是',
}

export const enumLitigationType = {
  4: '无',
  1: '债务纠纷的被告',
  2: '债务纠纷的被执行人',
  3: '债务纠纷的失信被执行人 ',
}

export const enumFinanceType = {
  1: '个人 ',
  2: '企业',
}

// 信用评级报告状态(0 未完成 1 已提交 2 已完成)
export const enumRatingStatus = {
  0: '待确认',
  1: '评级中',
  2: '已评级',
  3: '不评级',
}
// 贷后报告状态
export const enumBehReportStatus = {
  0: '待提交',
  1: '已提交',
  2: '已完成',
}
export const enumEleUseType = {
  1: '正常 ',
  2: '异常',
}
export const enumVisUseType = {
  1: '用电情况：正常 ',
  0: '用电情况：异常',
}
export const enumRenewalStatus = {
  0: '待管理',
  1: '正常',
  2: '关注',
  3: '次级',
  4: '可疑',
  5: '损失',
  6: '已完结',
}

export const enumIsAdvanceRepayStatus = {
  1: '提前还款',
}
export const enumAfterType = {
  1: '用电情况 ',
  2: '实地走访',
  3: '财务会计管理',
}
export const enumAssocType = {
  1: '农场',
  2: '合作社',
  3: '企业',
}
export const enumAssocEntityName = {
  1: '法人/实际控制人',
  2: '股东',
}
export const enumPostLoad = {
  1: '已在保',
  0: '未保',
}
export const enumTaskStatus = {
  1: '已分配',
  0: '未分配',
  2: '未通过',
}

export const enumDynamicType = {
  1: '实时视频',
  2: '生长记录',
  3: '质量管理',
  4: '农旅风光',
}

// 担保产品
export const enumLoadProduct = {
  1: '有信用',
  2: '有经验',
  3: '有主业',
  4: '有效益',
  5: '有需求',
  6: '有规模',
  7: '有场所',
  8: '有保障',
}

// 风控措施
export const enumRiskMethod = {
  1: '产业链',
  2: '政策保险',
  3: '物联科技',
}
// 风控措施 对应的增信措施
export const enumAddRiskMethod = {
  1: '产业增信',
  2: '保单增信',
  3: '科技增信',
}

export const enumVisitType = {
  1: '实地走访',
  2: '用电查询',
  3: '异常登记',
  4: '监控查看',
  5: '财务查看',
  6: '农场动态查看',
}
export const enumVType = {
  1: '逾期异常',
  2: '经营异常',
  3: '资金使用异常',
}

export const enumOrgType = {
  1: '银行',
  2: '企业',
  3: '政府',
  4: '社会组织',
  5: '供销社',
  6: '担保联盟',
}

export const enumRepayType = {
  1: '按月还款',
  2: '按季度还款',
  3: '自定义还款',
}

export const enumBankApproval = {
  '-1': '-',
  0: '待银行尽调',
  1: '银行调查中',
  2: '银行已尽调',
  3: '银行尽调未通过',
}

export const enumOrganLevel = {
  1: '省级机构',
  2: '市级机构',
  3: '区县机构',
  4: '乡镇机构',
}

export const enumRefundStatus = {
  '-1': '未退费',
  0: '待审批',
  1: '已审批',
  2: '已退费',
}

export const enumRefundStatusStyle = {
  '-1': 'warning',
  0: 'info',
  1: 'primary',
  2: 'success',
}

export const enumCaptialAccountType = {
  1: '基本户',
  2: '一般户',
  3: '临时户',
  4: '专用户',
}

export const enumCaptialAgencyType = {
  1: '金融机构',
  3: '政府部门',
  6: '担保联盟',
}

export const enumMainBusiness = {
  1: '茶叶产业',
  2: '食用菌产业',
  3: '蔬菜产业',
  4: '牛羊产业',
  5: '特色林业（竹、油茶、花椒、皂角等）',
  6: '水果产业',
  7: '生猪产业',
  8: '中药材（石斛）产业',
  9: '刺梨产业',
  10: '生态渔业',
  11: '辣椒产业',
  12: '生态家禽产业',
  13: '500亩以上坝区农业产业',
  14: '其他特色农业产业',
}

export const enumParentMainBusiness = {
  15: '粮食种植',
  16: '重要特色农产品',
  17: '其他畜牧业',
  18: '生猪养殖',
  19: '渔业生产',
  20: '农田基础设施',
  21: '农资、农机、农技等农业社会化服务',
  22: '农产品流通',
  23: '农产品初加工',
  24: '农业新业态',
}
